package com.neuedu.corejava.ch12;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class FilesClass {

	public static void main(String[] args) throws IOException  {
		
		// JDK7新特性
				// 在C盘根目录下创建一个文件abc.txt
				String fileName = "c:\\abc.txt";
				Path path = Paths.get(fileName);
				// 把文件拷贝到d盘根目录下
				Path destPath = Paths.get("d:\\abc.txt");
				Files.copy(path, destPath);//文件拷贝
				System.out.println("拷贝成功");

				// 把d盘根目录下的abc.txt剪切到c盘根目录下，并重命名为abcd.txt
				Path destPath2 = Paths.get("c:\\abcd.txt");
				Files.move(destPath, destPath2);//文件移动或剪切功能
				System.out.println("剪切成功！");
				
				// 删除c盘根目录下abc.txt
				Files.deleteIfExists(destPath2);
				Files.deleteIfExists(destPath);
				Files.deleteIfExists(path);
				System.out.println("删除成功！");


		
		

	}

}
























































































